it express surprise at a fait accompli - Espagnol Anglais Dictionnaire